postal remittance - German English Dictionary